#admin-content {
  padding: 1em;
  background-color: #d2e6d2;
}

/**********
 * menu
 **********/

#admin-menu {
  font-size: 12px;
  height: 2em;
  margin: 0 0 0 1em;
}

#admin-menu .tab {
  float: left;
  margin: 0 0.5em 0 0;
  padding: 0.5em;
  width: 5em;
  height: 1em;
  text-align: center;
}
#admin-menu .active {
  background-color: #d2e6d2;
}
#admin-menu .inactive {
  background-color: #ebf2e4;
}


/**********
 * index
 **********/

table.list {
  border-collapse: collapse;
  border-spacing: 0;
}
table.list th {
  padding: 0.2em;
  background-color: #eff5e7;
  border: solid 1px #c7d6be;
  text-align: center;
  font-weight: normal;
  color: #6a6a6b;
}
table.list td {
  padding: 0.2em;
  background-color: #fff;
  border: solid 1px #c7d6be;
}
table.list td.button {
  background-color: #d2e6d2;
  border: 0px;
}

p.jump {
  margin: 1em 0 0 0;
  padding: 0;
}